more advantageous - Deutsch Englisch Wörterbuch